[INFO] cloning repository https://github.com/akitenkrad/rs-social-simulation-tools
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/akitenkrad/rs-social-simulation-tools" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fakitenkrad%2Frs-social-simulation-tools", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fakitenkrad%2Frs-social-simulation-tools'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a91001ee42a1f40a534cb66712edfa5d272f5cf4
[INFO] testing akitenkrad/rs-social-simulation-tools against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fakitenkrad%2Frs-social-simulation-tools" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/akitenkrad/rs-social-simulation-tools
[INFO] finished tweaking git repo https://github.com/akitenkrad/rs-social-simulation-tools
[INFO] tweaked toml for git repo https://github.com/akitenkrad/rs-social-simulation-tools written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/akitenkrad/rs-social-simulation-tools on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/akitenkrad/rs-social-simulation-tools already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cubecl-wgpu v0.10.0
[INFO] [stderr]   Downloaded wgpu-naga-bridge v29.0.3
[INFO] [stderr]   Downloaded wgpu-core-deps-apple v29.0.3
[INFO] [stderr]   Downloaded derive-new v0.7.0
[INFO] [stderr]   Downloaded burn-wgpu v0.21.0
[INFO] [stderr]   Downloaded profiling v1.0.18
[INFO] [stderr]   Downloaded cubecl-macros-internal v0.10.0
[INFO] [stderr]   Downloaded wgpu-core-deps-emscripten v29.0.3
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.72
[INFO] [stderr]   Downloaded md5 v0.8.0
[INFO] [stderr]   Downloaded float-ord v0.3.2
[INFO] [stderr]   Downloaded wgpu-core-deps-windows-linux-android v29.0.3
[INFO] [stderr]   Downloaded sanitize-filename v0.6.0
[INFO] [stderr]   Downloaded cubecl v0.10.0
[INFO] [stderr]   Downloaded cubecl-zspace v0.10.0
[INFO] [stderr]   Downloaded tynm v0.2.0
[INFO] [stderr]   Downloaded float4 v0.2.0
[INFO] [stderr]   Downloaded cubecl-ir v0.10.0
[INFO] [stderr]   Downloaded float8 v0.7.0
[INFO] [stderr]   Downloaded cubecl-hip v0.10.0
[INFO] [stderr]   Downloaded stable-vec v0.4.2
[INFO] [stderr]   Downloaded libloading v0.9.0
[INFO] [stderr]   Downloaded tracel-llvm-bundler v20.1.4-7
[INFO] [stderr]   Downloaded oneshot v0.2.1
[INFO] [stderr]   Downloaded cubecl-opt v0.10.0
[INFO] [stderr]   Downloaded cubecl-cuda v0.10.0
[INFO] [stderr]   Downloaded burn v0.21.0
[INFO] [stderr]   Downloaded cubecl-macros v0.10.0
[INFO] [stderr]   Downloaded cubecl-std v0.10.0
[INFO] [stderr]   Downloaded cubecl-cpu v0.10.0
[INFO] [stderr]   Downloaded cubecl-common v0.10.0
[INFO] [stderr]   Downloaded cubecl-cpp v0.10.0
[INFO] [stderr]   Downloaded wgpu v29.0.3
[INFO] [stderr]   Downloaded wgpu-types v29.0.3
[INFO] [stderr]   Downloaded cubecl-runtime v0.10.0
[INFO] [stderr]   Downloaded cubecl-core v0.10.0
[INFO] [stderr]   Downloaded constcat v0.6.1
[INFO] [stderr]   Downloaded tracel-llvm v20.1.4-7
[INFO] [stderr]   Downloaded tracel-mlir-rs-macros v20.1.4-7
[INFO] [stderr]   Downloaded liblzma v0.4.6
[INFO] [stderr]   Downloaded tracel-mlir-rs v20.1.4-7
[INFO] [stderr]   Downloaded tracel-tblgen-rs v20.1.4-7
[INFO] [stderr]   Downloaded wgpu-core v29.0.3
[INFO] [stderr]   Downloaded text_placeholder v0.5.1
[INFO] [stderr]   Downloaded caseless v0.2.2
[INFO] [stderr]   Downloaded tracel-mlir-sys v20.1.4-7
[INFO] [stderr]   Downloaded cubek v0.2.0
[INFO] [stderr]   Downloaded cubek-random v0.2.0
[INFO] [stderr]   Downloaded cubek-fft v0.2.0
[INFO] [stderr]   Downloaded safetensors v0.3.3
[INFO] [stderr]   Downloaded wgpu-hal v29.0.3
[INFO] [stderr]   Downloaded cubek-quant v0.2.0
[INFO] [stderr]   Downloaded safetensors v0.7.0
[INFO] [stderr]   Downloaded burn-derive v0.21.0
[INFO] [stderr]   Downloaded gemm-f64 v0.19.0
[INFO] [stderr]   Downloaded cubek-reduce v0.2.0
[INFO] [stderr]   Downloaded cubek-convolution v0.2.0
[INFO] [stderr]   Downloaded cubek-attention v0.2.0
[INFO] [stderr]   Downloaded burn-std v0.21.0
[INFO] [stderr]   Downloaded burn-ir v0.21.0
[INFO] [stderr]   Downloaded burn-tch v0.21.0
[INFO] [stderr]   Downloaded textdistance v1.1.1
[INFO] [stderr]   Downloaded burn-rocm v0.21.0
[INFO] [stderr]   Downloaded moddef v0.3.0
[INFO] [stderr]   Downloaded macerator-macros v0.1.5
[INFO] [stderr]   Downloaded atomic_float v1.1.0
[INFO] [stderr]   Downloaded gemm v0.19.0
[INFO] [stderr]   Downloaded gemm-common v0.19.0
[INFO] [stderr]   Downloaded sysctl v0.6.0
[INFO] [stderr]   Downloaded pulp-wasm-simd-flag v0.1.0
[INFO] [stderr]   Downloaded dyn-stack-macros v0.1.3
[INFO] [stderr]   Downloaded gemm-f16 v0.19.0
[INFO] [stderr]   Downloaded gemm-c64 v0.19.0
[INFO] [stderr]   Downloaded cubek-std v0.2.0
[INFO] [stderr]   Downloaded rand_distr v0.6.0
[INFO] [stderr]   Downloaded burn-fusion v0.21.0
[INFO] [stderr]   Downloaded burn-router v0.21.0
[INFO] [stderr]   Downloaded macerator v0.3.3
[INFO] [stderr]   Downloaded burn-autodiff v0.21.0
[INFO] [stderr]   Downloaded reborrow v0.5.5
[INFO] [stderr]   Downloaded gemm-f32 v0.19.0
[INFO] [stderr]   Downloaded gemm-c32 v0.19.0
[INFO] [stderr]   Downloaded burn-cubecl v0.21.0
[INFO] [stderr]   Downloaded burn-cubecl-fusion v0.21.0
[INFO] [stderr]   Downloaded dyn-stack v0.13.2
[INFO] [stderr]   Downloaded burn-cuda v0.21.0
[INFO] [stderr]   Downloaded burn-cpu v0.21.0
[INFO] [stderr]   Downloaded burn-candle v0.21.0
[INFO] [stderr]   Downloaded onig v6.5.3
[INFO] [stderr]   Downloaded dary_heap v0.3.9
[INFO] [stderr]   Downloaded comrak v0.39.1
[INFO] [stderr]   Downloaded burn-backend v0.21.0
[INFO] [stderr]   Downloaded burn-tensor v0.21.0
[INFO] [stderr]   Downloaded burn-core v0.21.0
[INFO] [stderr]   Downloaded burn-dispatch v0.21.0
[INFO] [stderr]   Downloaded cubek-matmul v0.2.0
[INFO] [stderr]   Downloaded burn-optim v0.21.0
[INFO] [stderr]   Downloaded burn-ndarray v0.21.0
[INFO] [stderr]   Downloaded cudarc v0.19.7
[INFO] [stderr]   Downloaded typed-path v0.12.3
[INFO] [stderr]   Downloaded burn-nn v0.21.0
[INFO] [stderr]   Downloaded pulp v0.22.2
[INFO] [stderr]   Downloaded burn-store v0.21.0
[INFO] [stderr]   Downloaded zip v7.2.0
[INFO] [stderr]   Downloaded sysinfo v0.38.4
[INFO] [stderr]   Downloaded torch-sys v0.22.0
[INFO] [stderr]   Downloaded burn-flex v0.21.0
[INFO] [stderr]   Downloaded cubecl-hip-sys v7.1.5280200
[INFO] [stderr]   Downloaded candle-core v0.10.2
[INFO] [stderr]   Downloaded naga v29.0.3
[INFO] [stderr]   Downloaded onig_sys v69.9.3
[INFO] [stderr]   Downloaded liblzma-sys v0.4.6
[INFO] [stderr]   Downloaded tch v0.22.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0c433eacf9d69c2f7bfd9e54a869933d3e79681d519d4cf8a0966bf317de4451
[INFO] running `Command { std: "docker" "start" "-a" "0c433eacf9d69c2f7bfd9e54a869933d3e79681d519d4cf8a0966bf317de4451", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0c433eacf9d69c2f7bfd9e54a869933d3e79681d519d4cf8a0966bf317de4451", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0c433eacf9d69c2f7bfd9e54a869933d3e79681d519d4cf8a0966bf317de4451", kill_on_drop: false }`
[INFO] [stdout] 0c433eacf9d69c2f7bfd9e54a869933d3e79681d519d4cf8a0966bf317de4451
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c31ba3651bcaceda0debed74b3619a9f3c65175a990024f333f51458d8d28fa6
[INFO] running `Command { std: "docker" "start" "-a" "c31ba3651bcaceda0debed74b3619a9f3c65175a990024f333f51458d8d28fa6", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling cubecl-common v0.10.0
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling embassy-futures v0.1.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling oneshot v0.2.1
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling colored v3.1.1
[INFO] [stderr]    Compiling macerator v0.3.3
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling spin v0.10.0
[INFO] [stderr]    Compiling rand_distr v0.6.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling data-encoding v2.11.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling burn-ndarray v0.21.0
[INFO] [stderr]    Compiling moddef v0.3.0
[INFO] [stderr]    Compiling atomic_float v1.1.0
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling socsim-metrics v0.1.0 (/opt/rustwide/workdir/crates/socsim-metrics)
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling ndarray v0.17.2
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling tynm v0.2.0
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling derive-new v0.7.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling burn-derive v0.21.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling macerator-macros v0.1.5
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling enumset_derive v0.15.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling socsim-llm v0.1.0 (/opt/rustwide/workdir/crates/socsim-llm)
[INFO] [stderr]    Compiling socsim-results v0.1.0 (/opt/rustwide/workdir/crates/socsim-results)
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling cubecl-zspace v0.10.0
[INFO] [stderr]    Compiling enumset v1.1.13
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling burn-std v0.21.0
[INFO] [stderr]    Compiling socsim-rng v0.1.0 (/opt/rustwide/workdir/crates/socsim-rng)
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling socsim-core v0.1.0 (/opt/rustwide/workdir/crates/socsim-core)
[INFO] [stderr]    Compiling socsim-config v0.1.0 (/opt/rustwide/workdir/crates/socsim-config)
[INFO] [stderr]    Compiling socsim-engine v0.1.0 (/opt/rustwide/workdir/crates/socsim-engine)
[INFO] [stderr]    Compiling socsim-log v0.1.0 (/opt/rustwide/workdir/crates/socsim-log)
[INFO] [stderr]    Compiling socsim-net v0.1.0 (/opt/rustwide/workdir/crates/socsim-net)
[INFO] [stderr]    Compiling socsim-mechanisms v0.1.0 (/opt/rustwide/workdir/crates/socsim-mechanisms)
[INFO] [stderr]    Compiling socsim-grid v0.1.0 (/opt/rustwide/workdir/crates/socsim-grid)
[INFO] [stderr]    Compiling socsim-runner v0.1.0 (/opt/rustwide/workdir/crates/socsim-runner)
[INFO] [stderr]    Compiling socsim-packs v0.1.0 (/opt/rustwide/workdir/crates/socsim-packs)
[INFO] [stderr]    Compiling burn-backend v0.21.0
[INFO] [stderr]    Compiling socsim-cli v0.1.0 (/opt/rustwide/workdir/crates/socsim-cli)
[INFO] [stderr]    Compiling burn-tensor v0.21.0
[INFO] [stderr]    Compiling burn-ir v0.21.0
[INFO] [stderr]    Compiling burn-autodiff v0.21.0
[INFO] [stderr]    Compiling burn-core v0.21.0
[INFO] [stderr]    Compiling burn-optim v0.21.0
[INFO] [stderr]    Compiling burn-nn v0.21.0
[INFO] [stderr]    Compiling burn v0.21.0
[INFO] [stderr]    Compiling socsim-marl v0.1.0 (/opt/rustwide/workdir/crates/socsim-marl)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 55.43s
[INFO] running `Command { std: "docker" "inspect" "c31ba3651bcaceda0debed74b3619a9f3c65175a990024f333f51458d8d28fa6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c31ba3651bcaceda0debed74b3619a9f3c65175a990024f333f51458d8d28fa6", kill_on_drop: false }`
[INFO] [stdout] c31ba3651bcaceda0debed74b3619a9f3c65175a990024f333f51458d8d28fa6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d05389c16faae363dcf85e046927047aee71a8ee5515fd9c563f3f630110fe2e
[INFO] running `Command { std: "docker" "start" "-a" "d05389c16faae363dcf85e046927047aee71a8ee5515fd9c563f3f630110fe2e", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling socsim-packs v0.1.0 (/opt/rustwide/workdir/crates/socsim-packs)
[INFO] [stderr]    Compiling socsim-runner v0.1.0 (/opt/rustwide/workdir/crates/socsim-runner)
[INFO] [stderr]    Compiling socsim-results v0.1.0 (/opt/rustwide/workdir/crates/socsim-results)
[INFO] [stderr]    Compiling socsim-engine v0.1.0 (/opt/rustwide/workdir/crates/socsim-engine)
[INFO] [stderr]    Compiling socsim-cli v0.1.0 (/opt/rustwide/workdir/crates/socsim-cli)
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling socsim-config v0.1.0 (/opt/rustwide/workdir/crates/socsim-config)
[INFO] [stderr]    Compiling socsim-grid v0.1.0 (/opt/rustwide/workdir/crates/socsim-grid)
[INFO] [stderr]    Compiling socsim-log v0.1.0 (/opt/rustwide/workdir/crates/socsim-log)
[INFO] [stderr]    Compiling socsim-mechanisms v0.1.0 (/opt/rustwide/workdir/crates/socsim-mechanisms)
[INFO] [stderr]    Compiling cubecl-common v0.10.0
[INFO] [stderr]    Compiling socsim-net v0.1.0 (/opt/rustwide/workdir/crates/socsim-net)
[INFO] [stderr]    Compiling socsim-core v0.1.0 (/opt/rustwide/workdir/crates/socsim-core)
[INFO] [stderr]    Compiling socsim-rng v0.1.0 (/opt/rustwide/workdir/crates/socsim-rng)
[INFO] [stderr]    Compiling socsim-metrics v0.1.0 (/opt/rustwide/workdir/crates/socsim-metrics)
[INFO] [stderr]    Compiling burn-std v0.21.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling burn-backend v0.21.0
[INFO] [stderr]    Compiling socsim-llm v0.1.0 (/opt/rustwide/workdir/crates/socsim-llm)
[INFO] [stderr]    Compiling burn-tensor v0.21.0
[INFO] [stderr]    Compiling burn-ir v0.21.0
[INFO] [stderr]    Compiling burn-autodiff v0.21.0
[INFO] [stderr]    Compiling burn-core v0.21.0
[INFO] [stderr]    Compiling burn-optim v0.21.0
[INFO] [stderr]    Compiling burn-nn v0.21.0
[INFO] [stderr]    Compiling burn-ndarray v0.21.0
[INFO] [stderr]    Compiling burn v0.21.0
[INFO] [stderr]    Compiling socsim-marl v0.1.0 (/opt/rustwide/workdir/crates/socsim-marl)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 40.48s
[INFO] running `Command { std: "docker" "inspect" "d05389c16faae363dcf85e046927047aee71a8ee5515fd9c563f3f630110fe2e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d05389c16faae363dcf85e046927047aee71a8ee5515fd9c563f3f630110fe2e", kill_on_drop: false }`
[INFO] [stdout] d05389c16faae363dcf85e046927047aee71a8ee5515fd9c563f3f630110fe2e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8a9f639b0c748e6e1c3ebde6149bb0e2ab97ef6d5bb6ddd58d253059e7e07bf4
[INFO] running `Command { std: "docker" "start" "-a" "8a9f639b0c748e6e1c3ebde6149bb0e2ab97ef6d5bb6ddd58d253059e7e07bf4", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/socsim-6e3033f179635e9d)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::write_jsonl_log_emits_metric_and_event_rows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_config-386d92bfdce946be)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test scenario::tests::validate_bad_scheduler ... ok
[INFO] [stdout] test scenario::tests::raw_params_to_params ... ok
[INFO] [stdout] test scenario::tests::mechanism_order_preserved ... ok
[INFO] [stdout] test scenario::tests::output_resolve_log_path ... ok
[INFO] [stdout] test tests::params_from_toml_table ... ok
[INFO] [stdout] test tests::registry_register_and_build ... ok
[INFO] [stdout] test scenario::tests::parse_minimal_scenario ... ok
[INFO] [stdout] test tests::params_empty_returns_defaults ... ok
[INFO] [stdout] test scenario::tests::validate_unknown_mechanism ... ok
[INFO] [stdout] test tests::registry_names_lists_registered ... ok
[INFO] [stdout] test tests::registry_unknown_mechanism_error ... ok
[INFO] [stdout] test scenario::tests::validate_t_max_zero ... ok
[INFO] [stdout] test scenario::tests::validate_ok ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_core-56b11d5638a01445)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::activation_threshold_reads_per_agent_theta ... ok
[INFO] [stdout] test tests::blackboard_round_trips_typed_values ... ok
[INFO] [stdout] test tests::clock_is_copy ... ok
[INFO] [stdout] test tests::null_recorder_discards_everything ... ok
[INFO] [stdout] test tests::phase_order_has_six_elements ... ok
[INFO] [stdout] test tests::agent_id_ord ... ok
[INFO] [stdout] test tests::clock_ticks_and_detects_done ... ok
[INFO] [stdout] test tests::blackboard_clear_removes_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_engine-0248e483f0e880da)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::random_scheduler_produces_same_order_for_same_seed ... ok
[INFO] [stdout] test tests::recorder_accessible_after_run ... ok
[INFO] [stdout] test tests::run_increments_counter_once_per_step ... ok
[INFO] [stdout] test tests::default_recorder_is_null_and_runs_as_noop ... ok
[INFO] [stdout] test tests::request_stop_halts_run_before_t_max ... ok
[INFO] [stdout] test tests::run_observed_equivalent_to_manual_step_loop ... ok
[INFO] [stdout] test tests::run_until_stops_on_predicate ... ok
[INFO] [stdout] test tests::run_observed_stops_at_requesting_step_and_not_after ... ok
[INFO] [stdout] test tests::scratch_is_readable_by_driver_after_step_and_cleared_next_step ... ok
[INFO] [stdout] test tests::sequential_scheduler_sorts_agent_ids ... ok
[INFO] [stdout] test tests::step_propagates_mechanism_error ... ok
[INFO] [stdout] test tests::step_reported_reflects_just_executed_step ... ok
[INFO] [stdout] test tests::run_observed_calls_observer_once_per_step_with_incrementing_t ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stderr]      Running tests/custom_mechanism.rs (/opt/rustwide/target/debug/deps/custom_mechanism-1a4078448f35f523)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test demo_pack_name ... ok
[INFO] [stdout] test demo_pack_registers_growth ... ok
[INFO] [stdout] test determinism_same_seed_same_metrics ... ok
[INFO] [stdout] test growth_mechanism_records_metrics ... ok
[INFO] [stdout] test two_different_seeds_both_complete ... ok
[INFO] [stdout] test growth_mechanism_reaches_expected_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshot.rs (/opt/rustwide/target/debug/deps/snapshot-1687e35c5a7adc55)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test resume_from_snapshot_matches_uninterrupted_run ... ok
[INFO] [stdout] test load_rejects_version_mismatch ... ok
[INFO] [stdout] test snapshot_file_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_grid-0464d42b512912b3)
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test tests::adjacency_matches_grid_neighbors_every_cell ... ok
[INFO] [stdout] test tests::cell_grid_from_fn_uses_coordinates ... ok
[INFO] [stdout] test tests::agent_ids_are_sorted ... ok
[INFO] [stdout] test tests::cell_grid_get_mut_round_trip ... ok
[INFO] [stdout] test tests::cell_grid_index_mapping ... ok
[INFO] [stdout] test tests::cell_grid_neighbor_values ... ok
[INFO] [stdout] test tests::cell_grid_new_fills_all_cells ... ok
[INFO] [stdout] test tests::fixed_grid_distance_matches_metric ... ok
[INFO] [stdout] test tests::grid_basic_accessors ... ok
[INFO] [stdout] test tests::metric_basic_values ... ok
[INFO] [stdout] test tests::adjacency_radius_matches_grid_neighbors_radius ... ok
[INFO] [stdout] test tests::moore_corner_fixed_has_three ... ok
[INFO] [stdout] test tests::moore_corner_toroidal_has_eight ... ok
[INFO] [stdout] test tests::moore_interior_has_eight ... ok
[INFO] [stdout] test tests::moore_radius_two_interior_has_24 ... ok
[INFO] [stdout] test tests::move_to_happy_path ... ok
[INFO] [stdout] test tests::move_to_occupied_errors ... ok
[INFO] [stdout] test tests::move_to_out_of_bounds_errors ... ok
[INFO] [stdout] test tests::move_unknown_agent_errors ... ok
[INFO] [stdout] test tests::nearest_vacant_full_grid_is_none ... ok
[INFO] [stdout] test tests::nearest_vacant_tie_break_row_major ... ok
[INFO] [stdout] test tests::neighbors_are_sorted ... ok
[INFO] [stdout] test tests::nearest_vacant_picks_adjacent_over_far ... ok
[INFO] [stdout] test tests::move_to_self_is_noop ... ok
[INFO] [stdout] test tests::neighbors_radius_into_matches_and_reuses_buffer ... ok
[INFO] [stdout] test tests::neighbors_into_matches_neighbors ... ok
[INFO] [stdout] test tests::neighbors_iter_dedups_on_small_torus ... ok
[INFO] [stdout] test tests::place_out_of_bounds_errors ... ok
[INFO] [stdout] test tests::place_and_query ... ok
[INFO] [stdout] test tests::vacant_cells_are_row_major ... ok
[INFO] [stdout] test tests::place_on_occupied_errors ... ok
[INFO] [stdout] test tests::radius_zero_is_empty ... ok
[INFO] [stdout] test tests::occupant_neighbors_lists_adjacent_agents ... ok
[INFO] [stdout] test tests::toroidal_two_by_two_no_duplicates ... ok
[INFO] [stdout] test tests::toroidal_distance_wraps_short ... ok
[INFO] [stdout] test tests::neighbors_iter_matches_neighbors ... ok
[INFO] [stdout] test tests::neighbors_never_include_center ... ok
[INFO] [stdout] test tests::vacant_cells_count_after_placements ... ok
[INFO] [stdout] test tests::von_neumann_corner_fixed_has_two ... ok
[INFO] [stdout] test tests::toroidal_neighbor_of_origin_wraps ... ok
[INFO] [stdout] test tests::von_neumann_interior_has_four ... ok
[INFO] [stdout] test tests::von_neumann_corner_toroidal_has_four ... ok
[INFO] [stdout] test tests::von_neumann_radius_two_interior_has_12 ... ok
[INFO] [stdout] test tests::toroidal_distance_both_axes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_llm-1a8976a110e7db1b)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test cache::tests::file_round_trip ... ok
[INFO] [stdout] test cache::tests::in_memory_get_set ... ok
[INFO] [stdout] test cache::tests::key_is_stable_and_distinct ... ok
[INFO] [stdout] test fallback::tests::errors_when_both_fail ... ok
[INFO] [stdout] test client::tests::ref_client_forwards ... ok
[INFO] [stdout] test fallback::tests::uses_primary_when_it_succeeds ... ok
[INFO] [stdout] test fallback::tests::falls_back_when_primary_fails ... ok
[INFO] [stdout] test client::tests::caching_client_accepts_boxed_client ... ok
[INFO] [stdout] test client::tests::summary_of_populated_collector ... ok
[INFO] [stdout] test harness::tests::llm_settings_default_matches_repos ... ok
[INFO] [stdout] test client::tests::summary_falls_back_to_cache_identity_when_all_hits ... ok
[INFO] [stdout] test harness::tests::llm_settings_from_toml_repo_keys ... ok
[INFO] [stdout] test harness::tests::llm_settings_serde_round_trip ... ok
[INFO] [stdout] test mock::tests::scripted_echoes ... ok
[INFO] [stdout] test harness::tests::llm_settings_from_toml_uses_defaults_when_missing ... ok
[INFO] [stdout] test harness::tests::llm_config_applies_temperature_and_seed ... ok
[INFO] [stdout] test mock::tests::always_fail_errors ... ok
[INFO] [stdout] test harness::tests::wrap_client_returns_working_live_client ... ok
[INFO] [stdout] test client::tests::boxed_client_forwards ... ok
[INFO] [stdout] test cache::tests::save_in_memory_errors ... ok
[INFO] [stdout] test client::tests::summary_of_empty_collector_is_defaults ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/caching_and_metadata.rs (/opt/rustwide/target/debug/deps/caching_and_metadata-889a7de49956918a)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test cache_hit_miss_and_metadata_rate ... ok
[INFO] [stdout] test warm_file_cache_replays_without_backend ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_log-b214e65c09db0c2b)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test tests::csv_recorder_auto_discovery_unchanged_without_schema ... ok
[INFO] [stdout] test tests::csv_recorder_metrics_long_format ... ok
[INFO] [stdout] test tests::csv_recorder_renders_wide_rows ... ok
[INFO] [stdout] test tests::csv_recorder_set_columns_pins_header_order_and_omits_extras ... ok
[INFO] [stdout] test tests::csv_recorder_set_columns_renders_missing_as_empty ... ok
[INFO] [stdout] test tests::default_record_row_fans_out_to_metrics ... ok
[INFO] [stdout] test tests::in_memory_records_events ... ok
[INFO] [stdout] test tests::in_memory_records_metrics ... ok
[INFO] [stdout] test tests::jsonl_recorder_writes_valid_jsonl ... ok
[INFO] [stdout] test tests::csv_recorder_set_columns_missing_value_in_some_rows_is_empty ... ok
[INFO] [stdout] test tests::csv_recorder_aligns_columns_by_name_and_fills_missing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_marl-a3925c68ad29a9f5)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test buffer::tests::complete_pairs_decision_with_reward ... ok
[INFO] [stdout] test buffer::tests::complete_without_pending_is_noop ... ok
[INFO] [stdout] test net::tests::argmax_picks_largest ... ok
[INFO] [stdout] test net::tests::categorical_is_in_range ... ok
[INFO] [stdout] test net::tests::net_init_is_deterministic_for_same_seed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/generic_learning.rs (/opt/rustwide/target/debug/deps/generic_learning-15720323eb9f15ef)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test policy_gradient_improves_reward ... ok
[INFO] [stdout] test training_is_deterministic_for_same_seed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 18.62s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_mechanisms-0e6cbc036e2f018b)
[INFO] [stdout] 
[INFO] [stdout] running 62 tests
[INFO] [stdout] test group::tests::alpha_is_clamped_to_unit_interval ... ok
[INFO] [stdout] test group::tests::alpha_one_snaps_to_group_mean_in_one_step ... ok
[INFO] [stdout] test means::tests::arithmetic_mean_is_average ... ok
[INFO] [stdout] test means::tests::geometric_mean_of_equal_values ... ok
[INFO] [stdout] test means::tests::harmonic_mean_known_value ... ok
[INFO] [stdout] test means::tests::parse_mean_variants ... ok
[INFO] [stdout] test means::tests::power_one_equals_arithmetic ... ok
[INFO] [stdout] test means::tests::systematic_inequality_holds ... ok
[INFO] [stdout] test opinion::profile_tests::regular_profile_empty ... ok
[INFO] [stdout] test opinion::profile_tests::regular_profile_five_agents_match_canonical_values ... ok
[INFO] [stdout] test opinion::profile_tests::regular_profile_endpoints_are_exact ... ok
[INFO] [stdout] test opinion::profile_tests::regular_profile_is_monotone_and_in_range ... ok
[INFO] [stdout] test opinion::profile_tests::regular_profile_single_agent_is_centred ... ok
[INFO] [stdout] test opinion::profile_tests::regular_profile_spacing_is_uniform ... ok
[INFO] [stdout] test opinion::profile_tests::regular_profile_two_agents_span_the_unit_interval ... ok
[INFO] [stdout] test group::tests::within_group_converges_and_conserves_mean ... ok
[INFO] [stdout] test group::tests::is_deterministic_given_same_initial_state ... ok
[INFO] [stdout] test means::tests::random_mean_within_minmax ... ok
[INFO] [stdout] test tests::hk_is_asymmetric_predicate_truth_table ... ok
[INFO] [stdout] test tests::hk_asymmetric_three_agent_step_matches_hand_computation ... ok
[INFO] [stdout] test group::tests::two_disjoint_groups_converge_independently ... ok
[INFO] [stdout] test tests::hk_respects_ring_topology ... ok
[INFO] [stdout] test tests::lorenz_polarizes_extremes ... ok
[INFO] [stdout] test tests::max_abs_delta_basics ... ok
[INFO] [stdout] test tests::hk_is_deterministic_given_seed ... ok
[INFO] [stdout] test tests::mean_operator_values ... ok
[INFO] [stdout] test tests::per_agent_threshold_activates_only_agents_meeting_their_own_theta ... ok
[INFO] [stdout] test tests::per_agent_threshold_is_deterministic ... ok
[INFO] [stdout] test tests::si_beta_zero_never_spreads ... ok
[INFO] [stdout] test tests::per_agent_threshold_matches_global_when_thetas_uniform ... ok
[INFO] [stdout] test tests::si_is_deterministic_given_seed ... ok
[INFO] [stdout] test tests::sj_assimilates_in_acceptance_region ... ok
[INFO] [stdout] test tests::lorenz_stays_in_range_and_is_deterministic ... ok
[INFO] [stdout] test tests::hk_asymmetric_equal_bounds_match_symmetric_bit_for_bit ... ok
[INFO] [stdout] test tests::sj_repels_in_rejection_region ... ok
[INFO] [stdout] test tests::si_self_stops_on_saturation ... ok
[INFO] [stdout] test tests::threshold_is_deterministic ... ok
[INFO] [stdout] test tests::threshold_high_theta_stalls ... ok
[INFO] [stdout] test tests::si_single_seed_spreads_to_whole_complete_graph ... ok
[INFO] [stdout] test tests::threshold_low_theta_cascades_fully ... ok
[INFO] [stdout] test updates::tests::bc_assimilates_within_bound ... ok
[INFO] [stdout] test updates::tests::bc_ignores_outside_bound ... ok
[INFO] [stdout] test updates::tests::bc_moves_toward_neighbors ... ok
[INFO] [stdout] test updates::tests::f_message_is_identity ... ok
[INFO] [stdout] test updates::tests::clamp_keeps_in_range ... ok
[INFO] [stdout] test updates::tests::empty_messages_no_change ... ok
[INFO] [stdout] test updates::tests::hk_moves_toward_mean ... ok
[INFO] [stdout] test updates::tests::lorenz_polarizes_extremes ... ok
[INFO] [stdout] test tests::sj_stays_in_range_and_is_deterministic ... ok
[INFO] [stdout] test tests::axelrod_reaches_absorbing_state ... ok
[INFO] [stdout] test updates::tests::sj_assimilates_in_acceptance_region ... ok
[INFO] [stdout] test updates::tests::sj_repels_in_rejection_region ... ok
[INFO] [stdout] test tests::hk_large_epsilon_reaches_consensus ... ok
[INFO] [stdout] test tests::deffuant_is_deterministic_given_seed ... ok
[INFO] [stdout] test tests::axelrod_identical_neighbours_stay_identical ... ok
[INFO] [stdout] test tests::deffuant_contracts_and_conserves_mean_when_all_interact ... ok
[INFO] [stdout] test tests::hk_small_epsilon_fragments ... ok
[INFO] [stdout] test tests::axelrod_is_deterministic_given_seed ... ok
[INFO] [stdout] test tests::axelrod_identical_grid_is_fixed_point ... ok
[INFO] [stdout] test tests::hk_asymmetric_shifts_mean_toward_wider_side ... ok
[INFO] [stdout] test tests::deffuant_small_epsilon_fragments ... ok
[INFO] [stdout] test tests::deffuant_large_epsilon_reaches_consensus ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 62 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_metrics-c997a128d08d25eb)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test stats::tests::bimodality_guards_and_orders ... ok
[INFO] [stdout] test stats::tests::categorical_helpers ... ok
[INFO] [stdout] test stats::tests::extremeness_and_polarization ... ok
[INFO] [stdout] test stats::tests::deltas ... ok
[INFO] [stdout] test stats::tests::distinct_clusters_matches_packs_cases ... ok
[INFO] [stdout] test stats::tests::gini_equal_is_zero ... ok
[INFO] [stdout] test stats::tests::gini_one_holds_all ... ok
[INFO] [stdout] test stats::tests::hhi_equal_shares_is_one_over_k ... ok
[INFO] [stdout] test stats::tests::mean_variance_std_basic ... ok
[INFO] [stdout] test stats::tests::shannon_entropy_known ... ok
[INFO] [stdout] test stats::tests::simpson_complements_hhi ... ok
[INFO] [stdout] test stats::tests::spread_and_min_max ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_net-6930f09827d8965c)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test tests::average_path_length_path_graph ... ok
[INFO] [stdout] test tests::clustering_coefficient_triangle_and_path ... ok
[INFO] [stdout] test tests::component_membership_and_largest ... ok
[INFO] [stdout] test tests::connected_components_empty ... ok
[INFO] [stdout] test tests::barabasi_albert_deterministic ... ok
[INFO] [stdout] test tests::barabasi_albert_node_count ... ok
[INFO] [stdout] test tests::barabasi_albert_directed_node_count ... ok
[INFO] [stdout] test tests::connected_components_isolated_nodes ... ok
[INFO] [stdout] test tests::connected_components_single_component ... ok
[INFO] [stdout] test tests::barabasi_albert_directed_out_degree_is_m ... ok
[INFO] [stdout] test tests::debug_propagates_to_containing_struct ... ok
[INFO] [stdout] test tests::degree_sequence_and_distribution ... ok
[INFO] [stdout] test tests::debug_derived_on_all_aliases ... ok
[INFO] [stdout] test tests::directed_in_out_neighbors ... ok
[INFO] [stdout] test tests::directed_neighbors_means_outgoing ... ok
[INFO] [stdout] test tests::edges_and_count ... ok
[INFO] [stdout] test tests::barabasi_albert_directed_deterministic ... ok
[INFO] [stdout] test tests::erdos_renyi_directed_p0_no_arcs ... ok
[INFO] [stdout] test tests::erdos_renyi_deterministic ... ok
[INFO] [stdout] test tests::erdos_renyi_directed_p1_complete_digraph ... ok
[INFO] [stdout] test tests::erdos_renyi_node_count ... ok
[INFO] [stdout] test tests::erdos_renyi_directed_node_count ... ok
[INFO] [stdout] test tests::erdos_renyi_p0_no_edges ... ok
[INFO] [stdout] test tests::erdos_renyi_p1_complete_graph ... ok
[INFO] [stdout] test tests::erdos_renyi_directed_deterministic ... ok
[INFO] [stdout] test tests::reachable_from_absent_seed_is_empty ... ok
[INFO] [stdout] test tests::remove_edge_works ... ok
[INFO] [stdout] test tests::erdos_renyi_directed_can_be_asymmetric ... ok
[INFO] [stdout] test tests::reachable_from_directed_follows_arc_direction ... ok
[INFO] [stdout] test tests::neighbors_iter_matches_neighbors ... ok
[INFO] [stdout] test tests::remove_node_keeps_other_indices_valid ... ok
[INFO] [stdout] test tests::remove_node_clears_from_neighbors ... ok
[INFO] [stdout] test tests::remove_nonexistent_returns_false ... ok
[INFO] [stdout] test tests::neighbors_are_symmetric ... ok
[INFO] [stdout] test tests::local_bridge_detection ... ok
[INFO] [stdout] test tests::serde_format_is_nodes_edges ... ok
[INFO] [stdout] test tests::to_directed_p_mutual_one_is_bidirectional ... ok
[INFO] [stdout] test tests::neighbors_into_matches_neighbors ... ok
[INFO] [stdout] test tests::to_directed_p_mutual_zero_is_single_direction ... ok
[INFO] [stdout] test tests::remove_node_decrements_count ... ok
[INFO] [stdout] test tests::reachable_from_includes_seed_and_filters_edges ... ok
[INFO] [stdout] test tests::watts_strogatz_beta0_regular ... ok
[INFO] [stdout] test tests::serde_round_trip_preserves_topology ... ok
[INFO] [stdout] test tests::to_directed_preserves_nodes_and_covers_edges ... ok
[INFO] [stdout] test tests::remove_edge_directed_respects_orientation ... ok
[INFO] [stdout] test tests::watts_strogatz_node_count ... ok
[INFO] [stdout] test tests::weighted_edges_exposes_payload ... ok
[INFO] [stdout] test tests::weighted_neighbors_pairs_match_edge_weights ... ok
[INFO] [stdout] test tests::weighted_directed_asymmetric ... ok
[INFO] [stdout] test tests::weighted_out_in_neighbors_directed ... ok
[INFO] [stdout] test tests::weighted_neighbors_set_matches_neighbors_ignoring_weights ... ok
[INFO] [stdout] test tests::weighted_serde_round_trip ... ok
[INFO] [stdout] test tests::watts_strogatz_deterministic ... ok
[INFO] [stdout] test tests::weighted_neighbors_empty_for_absent_node ... ok
[INFO] [stdout] test tests::weighted_edge_get_set ... ok
[INFO] [stdout] test tests::to_directed_deterministic ... ok
[INFO] [stdout] test tests::erdos_renyi_directed_arc_count_grows_with_p ... ok
[INFO] [stdout] test tests::barabasi_albert_directed_in_degree_is_skewed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_packs-d6b091897b664301)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test organizational_silence::mechanisms::tests::classify_motive_picks_acquiescent_when_ivt_dominates ... ok
[INFO] [stdout] test organizational_silence::mechanisms::tests::classify_motive_picks_prosocial_when_open_supervisor_and_critical_concern ... ok
[INFO] [stdout] test organizational_silence::mechanisms::tests::classify_motive_picks_defensive_when_fear_dominates ... ok
[INFO] [stdout] test organizational_silence::mechanisms::tests::cascade_event_records_when_flipping_mass_exceeds_threshold ... ok
[INFO] [stdout] test organizational_silence::mechanisms::tests::pack_registers_all_ten_mechanisms ... ok
[INFO] [stdout] test organizational_silence::mechanisms::tests::tick_runs_three_steps ... ok
[INFO] [stdout] test opinion::tests::world_builds_and_initializes_in_unit_range ... ok
[INFO] [stdout] test organizational_silence::mechanisms::tests::world_builds_deterministically ... ok
[INFO] [stdout] test opinion::tests::polarized_init_concentrates_at_extremes ... ok
[INFO] [stdout] test organizational_silence::mechanisms::tests::silence_spiral_increases_silence_under_hostile_supervisors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lifecycle.rs (/opt/rustwide/target/debug/deps/lifecycle-e888f646e790cc85)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test sanity_avg_tenure_trends_up ... ok
[INFO] [stdout] test sanity_headcount_stays_bounded ... ok
[INFO] [stdout] test metrics_recorded_every_step ... ok
[INFO] [stdout] test sanity_turnover_rate_is_low_after_warmup ... ok
[INFO] [stdout] test sanity_knowledge_stock_stable_and_finite ... ok
[INFO] [stdout] test sanity_org_performance_positive_after_warmup ... ok
[INFO] [stdout] test lifecycle_runs_without_error ... ok
[INFO] [stdout] test determinism_same_seed_same_performance_series ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/marl_turnover.rs (/opt/rustwide/target/debug/deps/marl_turnover-0ce0c3afd6395d79)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshot.rs (/opt/rustwide/target/debug/deps/snapshot-e70b1d05bf7f091e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test hr_resume_from_snapshot_matches_uninterrupted_run ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_results-d7be68175c691447)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::ensure_dir_is_idempotent ... ok
[INFO] [stdout] test tests::timestamp_has_expected_shape ... ok
[INFO] [stdout] test tests::create_run_dir_creates_timestamped_subdir ... ok
[INFO] [stdout] test tests::refresh_latest_symlink_creates_then_repoints ... ok
[INFO] [stdout] test tests::write_json_writes_parseable_json ... ok
[INFO] [stdout] test tests::write_csv_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_rng-2e185bc6db84bc72)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::derive_seed_fn_is_deterministic ... ok
[INFO] [stdout] test tests::derive_is_deterministic ... ok
[INFO] [stdout] test tests::derive_with_different_label_differs ... ok
[INFO] [stdout] test tests::same_seed_gives_same_output ... ok
[INFO] [stdout] test tests::different_seeds_give_different_output ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/socsim_runner-82a1b941652be968)
[INFO] [stdout] test tests::serde_round_trip_preserves_stream_position ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::cartesian_product_empty ... ok
[INFO] [stdout] test tests::cartesian_product_single_axis ... ok
[INFO] [stdout] test tests::cartesian_product_two_axes ... ok
[INFO] [stdout] test tests::summarize_multiple_results ... ok
[INFO] [stdout] test tests::summarize_single_result ... ok
[INFO] [stdout] test tests::summary_to_csv_headers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runner_integration.rs (/opt/rustwide/target/debug/deps/runner_integration-24b7bc5ea75b17b7)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test scenario_parse_and_validate_round_trip ... ok
[INFO] [stdout] test run_once_produces_sane_hr_baseline ... ok
[INFO] [stdout] test run_once_populates_events_with_payloads ... ok
[INFO] [stdout] test run_once_different_seeds_differ ... ok
[INFO] [stdout] test run_once_is_deterministic_for_same_seed ... ok
[INFO] [stdout] test summarize_hr_results_sane ... ok
[INFO] [stdout] test run_seeds_parallel_equals_sequential ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_config
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crates/socsim-config/src/lib.rs - ModulePack (line 180) ... ignored
[INFO] [stdout] test crates/socsim-config/src/lib.rs - Registry (line 116) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_core
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/socsim-core/src/lib.rs - Mechanism (line 297) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_engine
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test crates/socsim-engine/src/lib.rs - Simulation<W>::run_observed (line 203) ... ignored
[INFO] [stdout] test crates/socsim-engine/src/lib.rs - Simulation<W>::run_until (line 158) ... ignored
[INFO] [stdout] test crates/socsim-engine/src/lib.rs - SimulationBuilder (line 354) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_grid
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_llm
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/socsim-llm/src/lib.rs - (line 33) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_log
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/socsim-log/src/lib.rs - CsvRecorder (line 185) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_marl
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/socsim-marl/src/lib.rs - (line 29) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_mechanisms
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crates/socsim-mechanisms/src/lib.rs - (line 67) ... ignored
[INFO] [stdout] test crates/socsim-mechanisms/src/opinion.rs - opinion::regular_profile (line 498) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_metrics
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_net
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_packs
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test crates/socsim-packs/src/hr_lifecycle/mechanisms.rs - hr_lifecycle::mechanisms::HrLifecyclePack (line 665) - compile ... ok
[INFO] [stdout] test crates/socsim-packs/src/hr_lifecycle/mod.rs - hr_lifecycle (line 23) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_results
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/socsim-results/src/lib.rs - (line 24) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_rng
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests socsim_runner
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8a9f639b0c748e6e1c3ebde6149bb0e2ab97ef6d5bb6ddd58d253059e7e07bf4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8a9f639b0c748e6e1c3ebde6149bb0e2ab97ef6d5bb6ddd58d253059e7e07bf4", kill_on_drop: false }`
[INFO] [stdout] 8a9f639b0c748e6e1c3ebde6149bb0e2ab97ef6d5bb6ddd58d253059e7e07bf4
